Heineken has purchased a 49% share in London-based craft brewer Brixton Brewery.