About Intac Limited (07713895) United Kingdom