About Edgware Capital Limited (09948962) United Kingdom