About Inex Innovate Limited (13081197) United Kingdom