About Netictech Uk Limited (10284428) United Kingdom