About Intec Business Holdings Limited (13386121) United Kingdom