Hi Sueluan
Unfortunately we cannot assist you with this case nor appeal for others who may have had a similar experience to yourself or David.
That is not an option with this forum.
His Majesty’s Revenue and Customs (HMRC) is the Government Department that deals with tax affairs including the collection of tax.
The
Financial Conduct Authority | FCA regulates financial service firms and financial markets in the UK
We are not aware of a British Financial regulatory bureau.
If you are a resident taxpayer of the UK and feel that you have been scammed then you should contact the Police via
I've been a victim of fraud | Action Fraud who will provide advice.
If you are resident in the Unites States of America then I assume you will explore the options available to you there.
As we can’t assist any further in this instance we have closed this thread.
Thank you