About Munika Corporation Limited (12088760) United Kingdom