About Platform Manchester Limited (11848276) United Kingdom