About Innologix Ltd (09379152) United Kingdom