About Q City Ltd (12908625) United Kingdom