About Mikorel Limited (12528300) United Kingdom