About Q & Q Holdings Ltd. (09801172) United Kingdom