About E.mission Innovations Limited (11648125) United Kingdom