About Innex Investments Ltd (10477304) United Kingdom