About Qr Holdings Ltd (10084571) United Kingdom