About Jctek Limited (10126429) United Kingdom