About Ena Investment Capital Llp (OC377381) United Kingdom