About Jerk & Dutch Ltd (12787816) United Kingdom