About Cant Investments Limited (13680991) United Kingdom