We are not based in the US, we are a UK company, and operate using UK law only.
I've updated the blog post with some edits that may answer some of the questions here. -HMA
We are not based in the US, we are a UK company, and operate using UK law only.
I've updated the blog post with some edits that may answer some of the questions here. -HMA