About Alfaid Fastfood Ltd (13099820) United Kingdom