About Jabez Technology Limited (05257057) United Kingdom