About Ngenco Limited (08598316) United Kingdom