About Tesylate Holdings Ltd (11688361) United Kingdom