About Envirokey Holdings Limited (12345234) United Kingdom