About Platform Bidco Limited (13363640) United Kingdom