About Edamon Limited (04721808) United Kingdom