About Ibal Enterprise Ltd (12135829) United Kingdom