Yes but with KYC, haha. But they are a regulated bank, so they need to implement these features.
Discussion
yeah, kyc... regular banking crap... they are not quite compelled as much as ones in other jurisdictions though, they are in gibraltar, so EU is only loosely enforced and UK also... it's a tax haven, after all, little city sized rock on the edge of the mediterranean... most likely they have a mailbox there and that's it for physical