About Jeericho Ltd (08944381) United Kingdom