About Platform One Services Limited (13348747) United Kingdom