About Nelgo Limited (11835059) United Kingdom