To follow up on manufacture, bikes are very much commodity items, and most bike "brands" are actually made by one of only a few companies. Your frame was probably made in a factory in Taiwan by one of the bike frame manufacturers (Merida, Giant, Kinesis, etc) and then shipped to an assembly factory where they apply the
Louis Garneau graphics. I'm not familiar with the brand, but it appears like they sell all sorts of things related to bikes, from socks and jerseys all the way up to multi-thousand dollar bikes.
Link.
I'd be curious to know if they make their own frames or design their own frames, or if they buy frames under contract from another source.