A big problem is that apparently, Simon didn't know what a database transaction was until last month. That's what his post on stackexchange shows.
-----
For those who are not versed in software developement, i will sum up quickly: his database will end up with a lot of erroneous transactions and balances, especially if the trading volume is high.
Simon needs help. He's alone, facing all this. He's the developer, the lawyer, the customer support. Now his accounts are frozen. And he's only 24.
Let's go to bed. I hope he will ask us for help. There are a lot of professional and worldwide recognized developers on this forum that can give him a hand. People with experience with banking and law too.
See you guys
Maybe you could get in touch with him, make an offer to help. You could try via an email to the support helpdesk for Bitcoin-24.