About Mikeco Ltd (11845622) United Kingdom