About Ellas Store Limited (13164119) United Kingdom