About Qed (kmc) Holdings Limited (05322388) United Kingdom