I don't consider myself an expert in the FOREX market, but I know a few intl firms that legally trade and I've never heard of that firm before.
where is this firm located?
wich platform do they use?
you should know that the .biz address is commonly used as a fake site. search more...