About Engeenius & Co. Limited (06493928) United Kingdom