About Tqr Investment Limited (12207519) United Kingdom