About Innoex Limited (11239643) United Kingdom