Yes, the company is legit since it’s licensed by EMI and the Malta Financial Service Authority.