About Micronoesis Ltd. (11477958) United Kingdom