About Platform 9 Pictures Limited (08420393) United Kingdom