About J2sc Holdings Limited (10741955) United Kingdom