About Ella London 2019 Ltd (12172072) United Kingdom