About Ali & Bia Ltd (11538034) United Kingdom