About Innex Technologies Limited (11103889) United Kingdom