About Qed Foundation Limited (02553828) United Kingdom