About Innovix Ltd (12639701) United Kingdom