About Qmin Group Limited (12581222) United Kingdom