About Tryxl Ltd (13433623) United Kingdom