About Jkld Uk Limited (03326103) United Kingdom