About Qliqmark Digital Ltd. (13225857) United Kingdom