About C Holding Ltd (12042085) United Kingdom