About Jesters Sports Bar Ltd. (11579263) United Kingdom