About Emicapital Europe Limited (08964011) United Kingdom