About Ngenco Group Limited (12236514) United Kingdom