About Edgware Capital Partners Ltd (11855200) United Kingdom