About Trio Holdings Ltd (10713230) United Kingdom