About Jc Corp Ltd (13040951) United Kingdom