About Thorsten Grimm Ltd (09449905) United Kingdom