About Cani Investments Ltd (11273144) United Kingdom