About Mircomental Energy Limited (12748490) United Kingdom