About Qtr Associates Ltd (12795815) United Kingdom