About Project Cube Bidco Limited (11439640) United Kingdom