About Kabsa Food Ltd (11788205) United Kingdom