About Christoforou Investments Limited (08586526) United Kingdom