About Jehane Ltd (10832360) United Kingdom