About Ellas Holdings Ltd (09885344) United Kingdom