About Tryumph Ltd (12084918) United Kingdom