Avoid. I think the best way to describe them is opaque. The last time they came up for debate (on a different forum), they had a UK limited company which was just a shell for a Bulgarian service, all very cloak and dagger stuff.
If they would like to defend themselves I'll link to the other forum thread, they failed to answer any of the important questions there
