About Ena Capital Ltd (12566492) United Kingdom