About Project Delorean Bidco Limited (10523671) United Kingdom