About Ngf Play Ltd (08191385) United Kingdom