About Mcnamara Consultancy Presents The Wolf Pack Ltd (12161687) United Kingdom