About Platform Securities Nominees Limited (03780112) United Kingdom