About Q Operations Limited (11838844) United Kingdom