Downloads

Downloads

Chrome

Unique Features and optimisations are to be included here. Mamma Extension can be installed from the chrome extension store.

Add To Chrome

By clicking “Add to Chrome”, I accept and agree to installing the Mamma extension and setting the New Tab to that provided by Microsoft Bing, Terms and Conditions and Privacy Policy