About Tricom Group Limited (03576375) United Kingdom