About Ella Mai Ltd (10883620) United Kingdom