About Ngeneration Limited (04169609) United Kingdom