About Evotek International Ltd (11587445) United Kingdom