About Jebah Ltd (06665046) United Kingdom