About Camelot Bidco Limited (08617241) United Kingdom