ELECTRO CAR INVENTION 310445793 important information about the company, key data