About Jp Resolution Limited (13103128) United Kingdom