About Tricom Europe Limited (08349594) United Kingdom