About Ena Investment Limited (10741407) United Kingdom