About Q Grand Ltd (08021468) United Kingdom