About Edge Growth Management Limited (12135764) United Kingdom