About Engenius Group Limited (10845757) United Kingdom