About Intega Uk Holdings Limited (12011054) United Kingdom