About Project Petra Bidco Limited (12224288) United Kingdom