About N Gen Solutions Limited (08707421) United Kingdom