Failure to look after one’s tax affairs can result in serious charges and potentially huge fines. As always, ignorance is no defence before the law – even if understandable due to language difficulties.
The sooner the matter is dealt with by a professional, the better and more likely is the possibility of resolving the issue with the best outcome.