About Qtr Ltd (12738527) United Kingdom