About Elideon Limited (08944106) United Kingdom