About Jerk Box Limited (13212864) United Kingdom