About Qr Caf Ltd (13215897) United Kingdom