From Lunboux website
Risk Warning: Leveraged foreign exchange, financial derivatives, precious metals, contracts for Difference, or other over-the-counter transactions in the form of margin pose a high risk to your funds.You do not own the underlying assets or have any rights to them.The transaction is not suitable for everyone and may result in a loss greater than the amount of your deposit.You should trade with what you think you can afford to lose.Past performance is not indicative of future performance and tax laws are subject to change.Lunboux Limited is not a financial advisor, we only provide transaction execution-based services.Please review our risk disclosure disclaimers and legal documents and ensure that you are fully aware of your personal information and the risks involved before deciding whether to access our services.We encourage you to seek the independent advice of a professional if necessary.
They are registered in Hong Kong so you could try informing or reporting to the Hong Kong company registrar of your situation.