About Qs Living Ltd (13052194) United Kingdom