About Trio Network Solutions Ltd (11984106) United Kingdom