About Qlik Solutions Limited (09039587) United Kingdom