About Igl Holdings Limited (10270234) United Kingdom