About Evtek (holdings) Limited (11640238) United Kingdom