About Thorne Investment Holdings Limited (12928736) United Kingdom