About Platform Strategic Capital Limited (11714649) United Kingdom