About Jkl3 Limited (04093488) United Kingdom