About Qrx International Ltd (11506748) United Kingdom