About Eji&opera Ltd (10478335) United Kingdom