About Jk & Ja Holdings Limited (12367617) United Kingdom