About Jamrock Jerk Ltd (11939509) United Kingdom