About Platform 27 Group Limited (11295362) United Kingdom