About C&k Investments Holdings Limited (12951576) United Kingdom