UFXMarkets comprehensive Forex broker review including; Types of trading platforms, banking, assets coverage, bonus & promotions and customer service.