About Emine Europe Ltd (12133936) United Kingdom