About N And G Life Ltd (11317716) United Kingdom