About Cinchona Investments Limited (10904353) United Kingdom