About Mikar Holdings Limited (01648073) United Kingdom