Colombo, you did not say if you are a resident in Slovakia. If you are you can apply in Slovakia, if not you can only do it Sri Lanka or apply for a visa under EU law in the UK. The latter will however take a long time to process and if the Home Office already contacted you about breaching the law y...