About Igale Holdings Ltd (13302370) United Kingdom