FOREX 311294894 Data check and company reliability