About Qtr Invest Limited (12303215) United Kingdom