About Platform Securities Llp (OC301316) United Kingdom