I think it's just a trap, you need to invest money from your pocket to withdrawl, i don't know if worth risk on it...
Its a legit established company. And yes, you need a deposit to withdraw other than wire. If you have no deposits, you can withdraw via wire by submitting ID proof to get your €20
Here's my proof :
https://i.imgur.com/yik3hgM.jpg
And
https://i.imgur.com/M1KCtCn.jpg
Did you invest in this service, or you earn that from bonus?
As i know it is impossible. From my calculations:
With 20 euros, from every cycle you earn 2,8 e * 4 cycles it is only 11,2 euro
To earn 20 euros (min to withdraw) from bonus (20 euro) you need at least 8 cycles.
Explain how you did it?