About Jprice Technology Services Limited (08771449) United Kingdom