Mc Nicolls & Associates Ltd (MAAL) is an engineering consultancy firm which provides technical consultancy services such as advanced civil and structural engineering solutions and Integrity Management systems for both new facilities and modifications of existing onshore and offshore facilities.