About Igl Limited (11369886) United Kingdom