About Micei International Limited (13289796) United Kingdom