About Elida Ltd (05980930) United Kingdom