I haven't found a thing on Key Investment -- it's one of those far-too-common names -- and I am curious just how legit the company is