About C&h Management Ltd (11979150) United Kingdom