I don’t know much about BDSwiss but I would not try and circumvent their location restrictions by using a virtual private network.
Many firms have technology that will eventually pick up where you’re from, plus you almost always have to submit documents to verify your identity and address so they will find out anyway.
Imagine you do get round it at the registration phase but then BDSwiss pick it up when you want to withdraw…do you want to risk not getting your funds?