About Thorn Management Solutions Ltd (11470029) United Kingdom