About Corfu Investments Limited (10382475) United Kingdom