About Ijg Innovations Limited (07185017) United Kingdom