About E&v London Ltd. (12058143) United Kingdom