About Jch Management Limited (11133608) United Kingdom