About Qivera Limited (06881018) United Kingdom