About Project Excalibur Topco Limited (11887246) United Kingdom