MESONIX TRADING & CONTRACTING