About Jpic Holdings Ltd (10049260) United Kingdom