About Aleph International Ltd (12667680) United Kingdom