About Intac Network Ltd (13241898) United Kingdom