About Ezra Attia Limited (02781915) United Kingdom