About J C International Holdings Limited (13228461) United Kingdom