About Jabez Publishing Ltd (12349566) United Kingdom