About Qsr 2020 Ltd (12135191) United Kingdom