About Ena Investment Capital (uk) Limited (08166142) United Kingdom