About New Canaan Investments Limited (03745632) United Kingdom