About Q.i.i. Limited (03623806) United Kingdom