About Cassius & Coco London Ltd (11496317) United Kingdom