About Nortons Holdings Limited (11922028) United Kingdom