About Canopus Bidco Limited (13481763) United Kingdom