About Edgewood Management Company No 1 Limited (07313804) United Kingdom