About Thurmar Ltd (12035791) United Kingdom