About Qra Advisors Limited (10546659) United Kingdom