About Jk & S Holdings Ltd (13268705) United Kingdom