DOVER, DE
ELECTRA, A SERIES OF MASSIVE SCALE VENTURES II, LLC
2066387
931656973
2082611121
8 THE GREEN
DOVER, 19901
DE