About Micronova Limited (02049600) United Kingdom