About Jiskra Ltd (08944003) United Kingdom