About Jc Investment Holdings Limited (13299129) United Kingdom