About Micrin Ltd (12388094) United Kingdom