About Joh Management Services Limited (11612494) United Kingdom