About Ig Innovations Limited (07188244) United Kingdom