About Qtl Holdings Limited (07447993) United Kingdom