About Triride Gm Ltd (11686266) United Kingdom