About Ccmill Holding Limited (11844741) United Kingdom