About Elenydd Holdings Limited (09854575) United Kingdom