About Jittek Limited (08238564) United Kingdom