About Kyriakos Dimosthenous Limited (11753895) United Kingdom