About Right Qlik Limited (06898530) United Kingdom