About Apex Fastfood Ltd (12258480) United Kingdom