About Young & Wild Management Ltd (12606209) United Kingdom