About Platform Ventures Limited (11454543) United Kingdom