About Jpls International Holdings Limited (10824502) United Kingdom