Do a google search and you will get lots of reading but no mention of parent company. Words like import, cheap, cheaper, low priced, poor etc. etc. come up quite often if you read just a few.
yeah I got one from a friend to put on a .223 to play around with no really serious shooting with it.. just couldn't find anything about it I know it get hazy looking around 20X and up.