About Young & Digital Holdings Ltd (12400262) United Kingdom