About Mikoloteroiks Ltd (12683729) United Kingdom