About Alif Foods Ltd (SC654580) United Kingdom