About Excalibur Bidco Limited (09876182) United Kingdom