About Ngeneration Holdings Limited (06522685) United Kingdom