About Jcc Holdings Limited (11218251) United Kingdom