About Esra Holdings Limited (13598924) United Kingdom