About C&h Investment Group Ltd (SC645929) United Kingdom