About Thomas Wright Investments (holdings) Ltd (11868454) United Kingdom