About C&l Japan Ltd (09308182) United Kingdom