About Thorn Investments I Limited (13365367) United Kingdom