About Qr Limited (04288323) United Kingdom