About Ennodia Limited (11851699) United Kingdom