FENIKS 201982331 Similar companies