About Jc Investment (ventures) Limited (10881352) United Kingdom