About Eledone Limited (10046167) United Kingdom