About Q The Shot Ltd (12397423) United Kingdom