About Jester Bidco Limited (10826847) United Kingdom