About Innox Technologies Limited (10608410) United Kingdom