About Thorr Ltd (11436255) United Kingdom