mecsolutionsltd.com