"And more - they are openy posing as a "bank" in marketing communication though in my opinion they are not licensed to operate client accounts to the extent as they try to market it"
I try the same but I find their license to do Money Service, will it affect their responsibility? Regarding...