About Jerk Trap Uk Ltd (13114095) United Kingdom