About Jerk N Turk Ltd (11538428) United Kingdom