About Q Marketing International Ltd (11705928) United Kingdom