About C&b Investment Holdings Ltd (10795693) United Kingdom