About J&r Group Holdings Ltd (10922931) United Kingdom