About Necc Ltd (11831098) United Kingdom