About Elvintec Ltd. (12928347) United Kingdom