About Jkl Star Limited (10622607) United Kingdom