About Jjs Application Technologies Ltd (08490068) United Kingdom