About Qr Studios Ltd (11199096) United Kingdom