About Jael International Limited (10852808) United Kingdom