About Cim London Ltd (12917428) United Kingdom