About Ealean Ltd (13023260) United Kingdom