About Engom Limited (06588959) United Kingdom