About Ja Pritchard Holdings Limited (12452484) United Kingdom