About Jjct Ltd (12333282) United Kingdom