About Platform Ip Limited (10530131) United Kingdom