About Jeb Games Ltd. (10389476) United Kingdom