That logo is on the Midwest Industries Handguards I have here.
Seem to be fairly high quality items.
Vic - that's the "M-Loc" trademark patented by Magpul - it's for the slots in the rails - not the rail manufacturer.
IMHO - the upper for a $100 is a decent investment - a stripped upper is $35-60, BCG is $80 and up, and the rail is $80 and up - add the small parts in - you're over $300-350 without the sights and Sparc.