About Jerk Stop Limited (12948463) United Kingdom