About Mikex Limited (12210883) United Kingdom