About Qtr Management Limited (13481177) United Kingdom