About Ali Barzilay Limited (10425491) United Kingdom