About Nl & G Limited (11815126) United Kingdom