About Aleph Digital Ltd (13549925) United Kingdom