About Innovaex (uk) Limited (06840219) United Kingdom