About Turquoises Investments (19) Limited (12132830) United Kingdom