About Edammer Gp Limited (12475975) United Kingdom