About Pltfx Limited (13358218) United Kingdom