About Candray Investment Holdings Limited (11265714) United Kingdom