About Ezra Capital Ltd (11685049) United Kingdom