About Jcc Jcc Ltd (13549281) United Kingdom