About Jahe Holdings Limited (09951135) United Kingdom