About Qr Shield Ltd (13058220) United Kingdom