About Platform One (nottingham) Limited (11749468) United Kingdom