About Elidea Ltd (11974094) United Kingdom