You can find them on their website, products and services. I had an experienc with DSBC few months ago when I was looking for somewhere that supports to open an account remotely. You will have someone who takes care of you and guides you until the end. Surely legit tho.