About Qr Corporations Ltd (12708103) United Kingdom