About Jparc Limited (04928902) United Kingdom