About Thrinturix Ltd (13614905) United Kingdom