About Fastfood 2020 Ltd (13064806) United Kingdom