About Nevanta Ltd (12699427) United Kingdom