About Jpc Ne Ltd (12691082) United Kingdom