About Ngsl Limited (12229439) United Kingdom