About Micogakin Ltd (12482287) United Kingdom