About Jerk Store Productions Ltd (10419319) United Kingdom