About Qts60gs Limited (11774181) United Kingdom