I figured out same can be done with Virtual credit cards / debit cards which you can for instant find in the resource section of the mentor group. Not bad using this to go under the radar with payments to suppliers.
and you were right at this time, this was a brand new SCAM company which already vanished! I have read your thread in the mentor group about them and was thinking the same at this time. What wonder me, there are no negative︀ reviews about them.
Seems like this particular service is gone. You might want to look for a nominee service, if you want a long term and stable anonymous solution with debit card and an IBAN.