About Chr Investments Limited (12258963) United Kingdom