About Eliminox Limited (11978451) United Kingdom