About J&r Enterprise Holdings Ltd (10617065) United Kingdom