About Platform One Service Transformation Ltd (10576313) United Kingdom