About Mikador Limited (11141424) United Kingdom