About Twg Investments (no. 8) Limited (SC292721) United Kingdom