About Project Ophelia Bidco Limited (11850420) United Kingdom