About Negen Ltd (12832331) United Kingdom