About Necom Limited (12169908) United Kingdom