About Torstensson Investment Limited (10729857) United Kingdom