About Qed Life Sciences Limited (06957965) United Kingdom