About Jerk Junction Limited (11394480) United Kingdom