About Internec Limited (10410638) United Kingdom