About Nedgenogs Ltd (10261612) United Kingdom