About Jebz Solutions Ltd. (08525946) United Kingdom