About Eozaelle Ltd (13175291) United Kingdom