About Platform Securities Holdings Limited (05777728) United Kingdom