About Platform Capital Limited (11110621) United Kingdom