About Mikcorp Ltd (12868958) United Kingdom