About Alexis Kyriakides Limited (09589458) United Kingdom