About Igl London Ltd (09176246) United Kingdom