About Qr Operating Company Limited (10004079) United Kingdom