About Jugador Limited (01561077) United Kingdom