About Eda-liverpool Ltd. (13405622) United Kingdom