About Qsmi Limited (12895138) United Kingdom