About Jerk & Juice Ltd (11187728) United Kingdom