About Qt78gsz Limited (11905713) United Kingdom