About Platform One Group Limited (09197677) United Kingdom