About T Q I London Ltd (11161895) United Kingdom