About Place Venture Management Limited (10753832) United Kingdom