About Qrl Management Limited (09404038) United Kingdom