About Tqs Investment Ltd (12352218) United Kingdom