About Platform Pm Limited (12879075) United Kingdom