About Platform Nine Design Limited (12316554) United Kingdom