About Elenaali Ltd (12059614) United Kingdom