About J2k Technologies Limited (08929364) United Kingdom