About J C Capital London Limited (11969313) United Kingdom