About Lysandrou Investments Ltd (13274156) United Kingdom