About Qr43 Ltd (05198207) United Kingdom