About Qlikref Ltd (12293531) United Kingdom