About Jhc Associates Limited (07033828) United Kingdom