About Trio Invest 1 Ltd (12228949) United Kingdom