About Ellas No3 Limited (06917154) United Kingdom