About Ellen L Ltd (13344954) United Kingdom