About Aeelo Ltd (12786557) United Kingdom