The domain name was only registered four weeks ago.... and it seems to be a mirror. Some companies run identical web sites under different domain names (to attract extra traffic), I wonder if this is the case here?
Would someone from IB care to comment?