Do you have funds sitting there op? Not trying to conclude anything but there's barely anything about them if you look them up. I guess that's not surprising since they seem to have started just a few months ago.
I would advise playing safe, stay away from non-established services.