About Canoi Investments Limited (03532547) United Kingdom