About J&k Leong Software Limited (08112525) United Kingdom