About Enviroworx Ltd. (SC480423) United Kingdom