About Ena Solutions Ltd (12966750) United Kingdom