Note: if anyone thinks I should at least re-phrase the title and the article, I'm more than happy to do that.
My concern is: why do they mention UK leaving EU if I'm not UK citizen? And why there is no way to appeal/complain directly with them?
Mistakes can happen from anyone, but if they don't let me contact them I have no way of fixing this.