Can I trust www.zombaio.com?

Hello,
I would like to open an account at www.zombaio.com
But I do not know if I can trust this site.
Does anyone have any exercise with this dealer?

Many Thanks