SeedX Inc. Updated

1420 S Figueroa St #204
Los Angeles, CA 90015 United States