About Qed Solutions Limited (07186101) United Kingdom