About Project Panda Bidco Limited (13558584) United Kingdom