About Edde Limited (09769407) United Kingdom