About Jaha Ltd (11970703) United Kingdom