About Cheetah Bidco Limited (10819465) United Kingdom