About Mekic Limited (06126566) United Kingdom