About J.greenland Holdings Ltd (12608286) United Kingdom