About Caan & Co Group Ltd (11700053) United Kingdom