About Chinthurst Investments Limited (11096731) United Kingdom