About Nngr Limited (11324228) United Kingdom