About Nomix Enviro Limited (10887479) United Kingdom