About Project Ophelia Midco 2 Limited (11877688) United Kingdom