About Edel Solutions Ltd. (12638392) United Kingdom