About Kihoti J C Limited (13439512) United Kingdom