About Qi Concepts Limited (03860276) United Kingdom