About Eczodex Ltd (13536618) United Kingdom