About Qt Holdings Ltd (12616257) United Kingdom