About Platform Venture Capital Limited (13249095) United Kingdom