About Quantum Marketing Solutions (scotland) Ltd. (SC368846) United Kingdom