About Platform One Management Company Limited (05361395) United Kingdom