About Edolfeld Ltd (10919610) United Kingdom