About Platform Hg London Limited (13464081) United Kingdom