About Jam Rack Jerk Ltd (11270570) United Kingdom