About Trio M&e Ltd (12597301) United Kingdom