About Kliqs Ltd (08416361) United Kingdom