About Jch Holdings Limited (11587038) United Kingdom