About Edgebold Capital Limited (07640538) United Kingdom