About Therassage Limited (12030506) United Kingdom