About The Jerk Pit Ltd (12705083) United Kingdom