I have applied to a different company and received an e-mail from Mountain High ltd. This was probably a couple months ago but I have been very reluctant to fill out the application which seems very basic as I have been unable to find any information about this company.
There is not much on their website and I was really hoping someone would reply to this thread when I saw it pop up.