About Mirocan Limited (11931887) United Kingdom