About Intec Business Technology Limited (12263819) United Kingdom