Bitoasis.net has a rating of 1.0 star from 1 review, indicating that most customers are generally dissatisfied with their purchases.
For good measure tho not engage this platform it is not legit you don't be able to withdraw or get a return of your investments.
If you have been scammed visit the above website for assistance.
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.