About Qs Communications Limited (11419929) United Kingdom