About Platform Nine Ltd (09565567) United Kingdom