About Tesylate Ltd (11281502) United Kingdom