About Platform One Limited (06993268) United Kingdom