About J.a.m. Rides Limited (12898101) United Kingdom