About Qts Asset Holdings Ltd (13473949) United Kingdom