Is InstaForex an ECN broker or market maker?

We have both licences:
- Reception and transmission of orders in relation to one or more financial instruments and
- Dealing on Own Account