About Necgog Ltd (12078044) United Kingdom