About Thorne Investments Ltd (SC527615) United Kingdom