About Micron Europe Limited (02341071) United Kingdom