About Jerk Box Limited (11450190) United Kingdom