About Negel Ltd (12335287) United Kingdom