About Thurn Partners Ltd (11815627) United Kingdom