About Aleph 2 Ltd (13107324) United Kingdom