About Gmjc Holdings Limited (12918834) United Kingdom