About Jp Hold Limited (11728261) United Kingdom