About Qi Instruments Limited (09880976) United Kingdom