About Platform Entertainment Limited (04088359) United Kingdom