About Jcjm Holdings (london) Limited (12999931) United Kingdom