About Trevex Holdings Ltd (12421557) United Kingdom