About Nchl Investments Ltd (12410528) United Kingdom