Robertos Rotis Profile and Player Statistics
First name: Robertos
Last name: Rotis
Position: Attacker
Nationality: Cyprus
Date of birth: 26 January 2009
Age: 17
Height: 181 cm

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Robertos Rotis has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
UEFA U17 Championship Qualification 2026 Cyprus U17 3 0 0 0 0 1 0
1. Division 2025/2026 Apollon 20 1 1 0 0 1 0
Cyprus Cup 2025/2026 Apollon 3 0 0 0 0 0 0

Robertos Rotis has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
06/05/2026 AEK Larnaca
1 - 0
Apollon 1-0H2H+
Riad Bajic 11' 1 - 0  
Godswill Ekpolo 26'  
Valentin Roberge 32'  
Ángel García 39'  
Petros Ioannou 39'  
  44' Lazar Markovic
  44' Dani Escriche
  44' Robertos Rotis
  46' Thomas Lam
  46' Josef Kvida
  60' Andreas Siikkis
Pere Pons 61'  
  65' Morgan Brown
  65' Ivan Ljubic
  65' Robertos Rotis
  65' Brandon Thomas
Giorgos Naoum 68'  
Jorge Miramón 68'  
Riad Bajic 68'  
Robert Mudrazija 68'  
  70' Dani Escriche
Petros Ioannou 74'  
Djordje Ivanovic 80'  
Álex Cardero 80'  
  80' Ali Youssef
  80' Garry Rodrigues
Charalampos Kyriakou 80'  
Jimmy Suárez 80'  
Godswill Ekpolo 83'  
  88'
  88' Ivan Ljubic
03/05/2026 Apollon
2 - 1
Pafos FC 2-1H2H+
  9' Ivan Sunjic
Derrick Luckassen 10' 1 - 0  
Brandon Thomas 21' 2 - 0  
  2 - 1 25' David Luiz
Pedro Marques 27'  
Dani Escriche 27'  
Gustavo Assunção 51'  
Josef Kvida 51'  
  53' Derrick Luckassen
  60' Vlad Dragomir
  61' Ognjen Mimovic
  61' Bruno
  61' Jajá
  61' João Correia
  61' Pêpê
  61' Dani Silva
Gustavo Assunção 73'  
Clinton Duodu 73'  
Bruno Gaspar 73'  
Andreas Siikkis 73'  
Zacharias Adoni 78'  
  83' Vlad Dragomir
  83' Mons Bassouamina
  83' Bruno
  83' Domingos Quina
  88' David Luiz
Dani Escriche 90+1'  
Lazar Markovic 90+1'  
Garry Rodrigues 90+1'  
Agapios Vrikkis 90+1'  
29/04/2026 APOEL
0 - 0
Apollon 0-0H2H+
Konstantinos Stafylidis 10'  
Vitor Meer 10'  
  62' Garry Rodrigues
  62' Jaromir Zmrhal
64'  
  67'
Dálcio 70'  
Panagiotis Kattirtzis 70'  
  70' Dani Escriche
  70' Ivan Ljubic
Mathías Tomás 70'  
Gabriel Maioli 70'  
Daniel Mancini 76'  
Nikolas Koutsakos 76'  
Nanu 76'  
Konstantinos Poursaitidis 76'  
  80' Pedro Marques
  80' Morgan Brown
  80' Clinton Duodu
  80' Pedro Marques
  80' Lazar Markovic
  80' Bruno Gaspar
  80' Andreas Siikkis
  87' Zacharias Adoni
Panagiotis Kattirtzis 87'  
Konstantinos Laifis 90+1'  
26/04/2026 Apollon
2 - 3
Omonia Nicosia 1-2H2H+
Zacharias Adoni 5' 1 - 0  
  1 - 1 28' Ryan Mmaee
  35' Ewandro Costa
  1 - 2 39' Senou Coulibaly
Morgan Brown 46'  
Gustavo Assunção 46'  
  46' Panagiotis Andreou
  46' Carel Eiting
Giorgos Malekkidis  51' 2 - 2  
Josef Kvida 54'  
Garry Rodrigues 54'  
Ali Youssef 54'  
Brandon Thomas 54'  
Giorgos Malekkidis  60'  
Dani Escriche 68'  
Clinton Duodu 68'  
  2 - 3 69' Senou Coulibaly
  75' Muamer Tankovic
  75' Stevan Jovetić
  75' Ewandro Costa
  75' Mihlali Mayambela
Garry Rodrigues 85'  
Zacharias Adoni 86'  
Bruno Gaspar 86'  
  86' Ryan Mmaee
  86' Ioannis Kousoulos
  90+1' Senou Coulibaly
  90+2' Senou Coulibaly
  90+3' Carel Eiting
  90+3' Stefan Simic
  90+4' Mateo Maric
  90+5' Willy Semedo
22/04/2026 Apollon
4 - 2
APOEL 3-1H2H+
Konstantinos Stafylidis 11' 1 - 0  
  1 - 1 24' Daniel Mancini
Brandon Thomas 33' 2 - 1  
Pedro Marques 39' 3 - 1  
  46' Max Meyer
  46' Dálcio
  65' Nikolas Koutsakos
  65' Stefan Drazic
  67' Konstantinos Poursaitidis
  67' Nanu
Dani Escriche 69'  
Bruno Gaspar 78'  
Andreas Siikkis 78'  
Dani Escriche 78'  
Agapios Vrikkis 78'  
Garry Rodrigues 79'  
Jaromir Zmrhal 79'  
  81' Mathías Tomás
  81' Panagiotis Kattirtzis
  81' Diego Rosa
  81' Gabriel Maioli
  3 - 2 87' Peter Olayinka
Gustavo Assunção 88' 4 - 2  
Pedro Marques 89'  
Clinton Duodu 89'  
Morgan Brown 90+1'  
Lazar Markovic 90+1'  
  90+2' Stefan Drazic
Clinton Duodu 90+2'  
Lazar Markovic 90+7'  
18/04/2026 Aris Limassol
3 - 0
Apollon 3-0H2H+
Rody Junior Effaghe 3' 1 - 0  
  15' Philipp Kühn
Jaden Montnor 16' 2 - 0  
Rody Junior Effaghe 44' 3 - 0  
  46' Zacharias Adoni
  46' Agapios Vrikkis
  46' Pedro Marques
  46' Ali Youssef
  47' Gustavo Assunção
Gustavo Pajé 58'  
Fi Akamba 58'  
  67' Brandon Thomas
  67' Panagiotis Gordon Charalambous
  67' Dani Escriche
  67' Gaétan Weissbeck
  75' Gustavo Assunção
  75' Clinton Duodu
Rody Junior Effaghe 77'  
Andronikos Kakoullis 77'  
Charalampos Charalampous 77'  
Edi Semedo 77'  
Anderson Correia 83'  
Robert Ismael Ergas Moreno 83'  
Dennis Gaustad 83'  
Veljko Nikolic 83'  
Jaden Montnor 90+3'  
14/04/2026 APOEL
2 - 3
Apollon 0-1H2H+
  15' Gustavo Assunção
  0 - 1 35' Pedro Marques
Nikolas Koutsakos 46'  
Stefan Drazic 46'  
Nanu 46'  
Konstantinos Poursaitidis 46'  
Franz Brorsson 47'  
Konstantinos Poursaitidis 56' 1 - 1  
  1 - 2 64' Josef Kvida
Franz Brorsson 68'  
Konstantinos Laifis 68'  
Konstantinos Stafylidis 68'  
Vitor Meer 68'  
Dálcio 68'  
Max Meyer 68'  
  73' Garry Rodrigues
  73' Lazar Markovic
  73' Brandon Thomas
  73' Agapios Vrikkis
  78' Gustavo Assunção
  78' Morgan Brown
  78' Bruno Gaspar
  78' Andreas Siikkis
Konstantinos Laifis 84' 2 - 2  
  2 - 3 88' Pedro Marques
  89' Dani Escriche
  89' Jaromir Zmrhal
Daniel Mancini 90+2'  
  90+4' Lazar Markovic
05/04/2026 Apollon
1 - 1
AEK Larnaca 0-0H2H+
  29' Enric Saborit
  29' Petros Ioannou
  0 - 1 56' Riad Bajic
  60' Marcus Rohdén
Brandon Thomas 66' 1 - 1  
Bruno Gaspar 71'  
Andreas Siikkis 71'  
Dani Escriche 71'  
Agapios Vrikkis 71'  
  74' Djordje Ivanovic
  74' Waldo Rubio
  83' Godswill Ekpolo
  83' Yahav Gurfinkel
  83' Riad Bajic
  83' Jairo Izquierdo
  83' Pere Pons
  83' Charalampos Kyriakou
Pedro Marques 86'  
Gustavo Assunção 86'  
Morgan Brown 86'  
Lazar Markovic 86'  
Brandon Thomas 90+4'  
31/03/2026 Cyprus U17
0 - 1
Belgium U17 0-0H2H+
  46' Léni Strouwen
  46' Preben Blondeel
  62' Ilyas Benktib
Alexandros Geroukalis 62'  
Anastasis Glafkou 62'  
Antonis Konis 62'  
  69' Jelle Driessen
  69' Kiyan Achahbar
  69' Rayan Garcia Lachat
  69' Jayden Onia Seke
  78'
  78' Assil Saidi
Marios Toumpas 79'  
Vasilis Vasilakkas 79'  
  0 - 1 83' Jayden Onia Seke
  84' Assil Saidi
  84' Sami El Morabet
Paraskevas Konstantinou 87'  
28/03/2026 Cyprus U17
0 - 2
Switzerland U17 0-1H2H+
  0 - 1 2' Aldin Smajic
Theofanis Aresti 30'  
Robertos Rotis 33'  
Konstantinos Zampas 42'  
Michalis Hadjichambi 46'  
Andreas Pieri 52'  
  0 - 2 62' Erblin Bajraktar
Antonis Konis 68'  
Anastasis Glafkou 68'  
Paraskevas Konstantinou 68'  
  69' Altin Azemi
  69' Boris Srejić
  69' João Vogt
  79' Danilo Gunjevic
Robertos Rotis 80'  
Vasilis Vasilakkas 80'  
25/03/2026 Serbia U17
3 - 1
Cyprus U17 0-0H2H+
  46' Markos Theodorou
  63' Alexandros Skender
Vojin Marinković 64' 1 - 0  
Ognjen Matanovic 67'  
David Đokić 67'  
William Reece Millwood 67'  
David Vajagic 67'  
  75' Alexandros Geroukalis
  75' Anastasis Glafkou
  75' Konstantinos Zampas
William Reece Millwood 79'  
  1 - 1 80' David Gerasimou
Balsa Tadic 82'  
Ognjen Matanovic 83' 2 - 1  
Veljko Pejović 84'  
Ognjen Matanovic 86' 3 - 1  
  89' Konstantinos Lythragomitis
Ognjen Matanovic 90+2'  
22/03/2026 Pafos FC
1 - 1
Apollon 0-0H2H+
Domingos Quina 15' 1 - 0  
  1 - 1 34' Ivan Ljubic
  46' Jaromir Zmrhal
  46' Giorgos Malekkidis 
Mislav Orsic 58'  
Vlad Dragomir 58'  
  64' Brandon Thomas
  69' Brandon Thomas
  69' Dani Escriche
Domingos Quina 76'  
Ken Sema 76'  
  78' Bruno Gaspar
  78' Andreas Siikkis
Nikolas Ioannou 83'  
Anderson Silva 90'  
Mons Bassouamina 90'  
João Correia 90'  
Dani Silva 90'  
  90+1' Pedro Marques
  90+1' Agapios Vrikkis
15/03/2026 Anorthosis
1 - 1
Apollon 0-1H2H+
  24' Garry Rodrigues
  26' Thomas Lam
  26' Zacharias Adoni
  32' Josef Kvida
  0 - 1 44' Pedro Marques
Marios Ilia 49' 1 - 1  
Stefano Sensi 51'  
Gabriel Furtado 59'  
  69' Danilo Spoljaric
  69' Gustavo Assunção
  69' Gaétan Weissbeck
  69' Dani Escriche
Andreas Chrysostomou 69'  
E. Sosa 69'  
Konstantinos Sergiou 69'  
Simranjit Thandi 69'  
  80' Pedro Marques
E. Sosa 85'  
  89' Agapios Vrikkis
  89' Lazar Markovic
  89' Bruno Gaspar
  89' Andreas Siikkis
Marios Ilia 90+3'  
Roman Bezus 90+3'  
Tobias Schättin 90+3'  
Andreas Karamanolis 90+3'  
Andreas Karamanolis 90+4'  
08/03/2026 Apollon
2 - 1
AEL 0-1H2H+
Morgan Brown 13'  
  0 - 1 15' Luther Singh
  17' Sérgio Conceição
  28' Julius Szöke
  28' D. Zdravkovski
  41' Léo Natel
Praxitelis Vouros 44'  
Thomas Lam 44'  
Morgan Brown 46'  
Danilo Spoljaric 46'  
  49' Luther Singh
Ivan Ljubic 64'  
Pedro Marques 67' 1 - 1  
Bruno Gaspar 68' 2 - 1  
Gustavo Assunção 72'  
Dani Escriche 72'  
  72' Thapelo Maseko
  72' Zakaria Sawo
Bruno Gaspar 78'  
Andreas Siikkis 78'  
  86' Emmanuel Imanishimwe
  86' Andreas Makris
  86' Nemanja Glavcic
  86' Vasilios Papafotis
02/03/2026 Omonia Nicosia
1 - 1
Apollon 1-1H2H+
Mateo Maric 25'  
  0 - 1 37' Garry Rodrigues
Muamer Tankovic 40' 1 - 1  
Giannis Masouras 43'  
Alpha Diounkou 43'  
  78' Andreas Siikkis
  78' Bruno Gaspar
  82' Garry Rodrigues
  82' Dani Escriche
  82' Gaétan Weissbeck
  82' Agapios Vrikkis
Anastasios Chatzigiovanis 84'  
Andreas Christou 84'  
  88' Brandon Thomas
Muamer Tankovic 89'  
Stevan Jovetić 89'  
Mateo Maric 89'  
Ioannis Kousoulos 89'  
  90+2' Brandon Thomas
  90+2' Giorgos Malekkidis 
  90+3' Morgan Brown
21/02/2026 Apollon
1 - 0
Ethnikos Achna 1-0H2H+
  7' Emmanuel Lomotey
  24' Christos Giousis
Jaromir Zmrhal 29' 1 - 0  
  35' Aloïs Confais
Danilo Spoljaric 36'  
  37' Luís Machado
  46' Aloïs Confais
  46' Rafael Camacho
  50' Marios Pechlivanis
  64' Juan Bautista Cejas
  64' Javier Siverio
Bruno Gaspar 67'  
Andreas Siikkis 67'  
  73' Marios Pechlivanis
  73' Marios Dimitriou
Danilo Spoljaric 77'  
Gustavo Assunção 77'  
Pedro Marques 77'  
Dani Escriche 77'  
Garry Rodrigues 77'  
Agapios Vrikkis 77'  
Gustavo Assunção 86'  
Brandon Thomas 89'  
Giorgos Malekkidis  89'  
14/02/2026 AEK Larnaca
0 - 1
Apollon 0-1H2H+
Youssef Amyn 32'  
Robert Mudrazija 32'  
  0 - 1 33' Brandon Thomas
  61'
  61' Bruno Gaspar
  61' Andreas Siikkis
62'  
Jorge Miramón 75'  
  75' Pedro Marques
  75' Clinton Duodu
  75' Morgan Brown
  75' Danilo Spoljaric
Valentin Roberge 80'  
Jairo Izquierdo 80'  
Gus Ledes 80'  
Charalampos Kyriakou 80'  
  89' Ivan Ljubic
Enric Saborit 89'  
08/02/2026 Apollon
3 - 1
Olympiakos 1-1H2H+
  0 - 1 10' Henrique Gomes
  15' Vieirinha
  41' Maurício Barbosa
  45+2' Richie Omorowa
  45+2' Christos Wheeler
Brandon Thomas 45+4' 1 - 1  
Andreas Siikkis 46'  
Bruno Gaspar 46'  
Lazar Markovic 54'  
Dani Escriche 54'  
  54' João Tavares
  54' Ektoras Stefanou
  62' Vieirinha
  62' Vladimir Bradonjic
  62' João Mário
  62' Viktor Kovalenko
  62' Stephanos Charalambous
  62' Iasonas Pikis
Jaromir Zmrhal 70' 2 - 1  
Ivan Ljubic 72'  
Danilo Spoljaric 72'  
Josef Kvida 78'  
Gaétan Weissbeck 83' 3 - 1  
Gaétan Weissbeck 90+1'  
Robertos Rotis 90+1'  
Brandon Thomas 90+1'  
Ali Youssef 90+1'  
30/01/2026 Omonia Aradippou
0 - 1
Apollon 0-1H2H+
  18' Garry Rodrigues
  18' Ali Youssef
S. Ring 29'  
  0 - 1 34' Brandon Thomas
  44' Giorgos Malekkidis
Lautaro Cano 45+1'  
Lautaro Cano 46'  
Sebastián Lomónaco 46'  
  46' Thomas Lam
  46' Praxitelis Vouros
Jeremy van Mullem 66'  
Niko Havelka 66'  
Ryan Edwards 66'  
Paris Polykarpou 66'  
  70' Josef Kvida
Jorginho 72'  
Jaly Mouaddib 72'  
  72' Bruno Gaspar
  72' Andreas Siikkis
  72' Giorgos Malekkidis
  72' Jaromir Zmrhal
Stavros Georgiou 77'  
  80' Ivan Ljubic
  82' Danilo Spoljaric
  82' Agapios Vrikkis
  85' Andreas Siikkis
Minas Antoniou 85'  
Panagiotis Zachariou 85'  
24/01/2026 Apollon
4 - 0
Akritas 3-0H2H+
  11' Alastair Reynolds
Josef Kvida 12' 1 - 0  
Brandon Thomas 19' 2 - 0  
Pedro Marques 24' 3 - 0  
  40' Izuchukwu Jude Anthony
  42'
  44' Yair Castro
  45+3' Andreas Athanasiou
  45+3' Kyriakos Antoniou
Praxitelis Vouros 45+3'  
Thomas Lam 45+3'  
Ivan Ljubic 45+3'  
Danilo Spoljaric 45+3'  
Gaétan Weissbeck 62'  
Lazar Marković 62'  
Pedro Marques 62'  
Ali Youssef 62'  
  71' Carlitos
  71' Thierno Barry
Brandon Thomas 76'  
Clinton Duodu 76'  
Garry Rodrigues 85' 4 - 0  
  86' Thomas Ioannou
  86' Giorgos Vasiliou
  90' Alberto Fernández
  90' Lampros Genethliou
18/01/2026 Apollon
2 - 1
APOEL 2-0H2H+
Morgan Brown 3'  
Brandon Thomas 10' 1 - 0  
  15' Vid Belec
Pedro Marques 15'  
16'  
  18' Evagoras Antoniou
  18' Gabriel Pereira
Ivan Ljubic 23'  
Garry Rodrigues 45+1' 2 - 0  
  45+3' Marquinhos
  45+4' Marquinhos
Morgan Brown 45+6'  
  46' Marquinhos
  46' Nikolas Koutsakos
  2 - 1 50' Konstantinos Laifis
61'  
Praxitelis Vouros 61'  
  63' Marius Corbu
  63' Vitor Meer
Praxitelis Vouros 69'  
Thomas Lam 69'  
Bruno Gaspar 69'  
Andreas Siikkis 69'  
  77' Stefan Drazic
  77' Dimitris Diamantakos
  77' Mathías Tomás
  77' Geovane Meurer
  78' Konstantinos Stafylidis
Pedro Marques 81'  
Clinton Duodu 81'  
Gaétan Weissbeck 90+2'  
Danilo Spoljaric 90+2'  
Brandon Thomas 90+2'  
Ali Youssef 90+2'  
14/01/2026 Apollon
2 - 0
Anorthosis 1-0H2H+
Pedro Marques 32' 1 - 0  
Morgan Brown 46'  
Danilo Spoljaric 46'  
  62' Tamás Kiss
  62' Andreas Chrysostomou
  62' E. Sosa
  62' Dimitris Theodorou
  67' Marios Ilia
  67' Evagoras Charalampous
Pedro Marques 68' 2 - 0  
Brandon Thomas 72'  
Agapios Vrikkis 72'  
  78' Stefano Sensi
  78' Roman Bezus
  78' Kiko
  78' Tobias Schättin
Pedro Marques 81'  
Clinton Duodu 81'  
Garry Rodrigues 81'  
Ali Youssef 81'  
Danilo Spoljaric 90+3'  
11/01/2026 Enosis
0 - 1
Apollon 0-1H2H+
  0 - 1 8' Brandon Thomas
  21' Giorgos Malekkidis
Filip Salković 57'  
  64' Pedro Marques
  64' Sergio Castel
  64' Brandon Thomas
  64' Agapios Vrikkis
Loizos Kosma 64'  
Michalis Charalambous 68'  
Demir Imeri 68'  
  73' Bruno Gaspar
  73' Clinton Duodu
  73' Ali Youssef
  73' Andreas Siikkis
Filip Salković 73'  
Dimitris Solomou 73'  
G. Kurež 82'  
Jimmy Kazan 82'  
  90+2' Danilo Spoljaric
  90+2' Zacharias Adoni
04/01/2026 Apollon
2 - 1
Pafos FC 1-1H2H+
Pedro Marques 6' 1 - 0  
Thomas Lam 25'  
Thomas Lam 31'  
Praxitelis Vouros 31'  
  1 - 1 38' Bruno
  39' Bruno
  40' Derrick Luckassen
Garry Rodrigues 52' 2 - 1  
  66' Domingos Quina
  66' Mons Bassouamina
  66' Jajá
Clinton Duodu 67'  
Bruno Gaspar 67'  
Andreas Siikkis 67'  
70'  
Clinton Duodu 70'  
  70' David Luiz
Brandon Thomas 74'  
  82' Vlad Dragomir
  82' Wilmer Odefalk
Brandon Thomas 84'  
Danilo Spoljaric 84'  
Gaétan Weissbeck 84'  
Jaromir Zmrhal 84'  
21/12/2025 Krasava ENY Ypsonas FC
0 - 1
Apollon 0-0H2H+
  64' Ivan Ljubic
  66' Giorgos Malekkidis
  66' Garry Rodrigues
  66' Clinton Duodu
  66' Jaromir Zmrhal
Irodotos Christodoulou 69'  
  70' Garry Rodrigues
Algassime Bah 73'  
Thiago Henrique 73'  
  74' Morgan Brown
  77' Gaétan Weissbeck
  77' Marcelino Carreazo
  77' Sergio Castel
  77' Pedro Marques
  0 - 1 85' Pedro Marques
Michalis Koumouris 86'  
Vangelis Kyriakou 86'  
Patryk Lipski 86'  
Dmytro Melnichenko 86'  
  88' Bruno Gaspar
  88' Agapios Vrikkis
Ivan Pankov 90+2'  
Kristopher Da Graca 90+2'  
Issam Chebake 90+3'  
14/12/2025 Apollon
0 - 2
Aris Limassol 0-1H2H+
  0 - 1 4' Josef Kvida
  8' Gédéon Kalulu
Thomas Lam 19'  
  26' Anderson Correia
  37' Yannick Gomis 
  45+5' Mihlali Mayambela
Sergio Castel 46'  
Morgan Brown 46'  
Andreas Siikkis 46'  
Bruno Gaspar 46'  
  58' Yannick Gomis 
  58' Giorgi Kvilitaia
Garry Rodrigues 66'  
Agapios Vrikkis 66'  
Ivan Ljubic 74'  
Ali Youssef 74'  
  76' Veljko Nikolic 
  76' Yacine Bourhane
  76' Andronikos Kakoullis
  76' Rody Junior Effaghe
Clinton Duodu 78'  
Pedro Marques 78'  
Morgan Brown 86'  
  90+1' Jaden Montnor
  90+1' Ross McCausland
  0 - 2 90+6' Mihlali Mayambela
Josef Kvida 90+6'  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2026 SoccerPunter Pte. Ltd. All rights reserved.