About Jsl International (uk) Co. Limited (06661245) United Kingdom