About Edgebeck Limited (12590052) United Kingdom